/* 
    Created on : 2015-6-17, 11:25:35
    Author     : Su
*/

.breakline {white-space:normal;word-break:break-all; width:300px; }

.notbreakline {white-space: nowrap;}
.notbreakline-ellipsis {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; width:120px;}

/* sotab */
.sotab {background-image: url(../Images/index_bd_bg.png);}
.sotab li a { color: #FFF;}
.sotab li { line-height: 24px; padding:0px 10px; }
.sotab .current { background-color: #f0ad4e; }
.sotab .current a { color: #FFF; font-weight:bold; }

.search_table th, .search_table td { padding:2px 5px;} 
.search_table th {white-space: nowrap;}

/* table */
.table-list { width: 100%; margin-top: 5px; }
.table-list, .table-list td, .table-list th { border: solid 1px #dddddd; }
.table-list td, .table-list th { border-top: none; border-left: none; padding: 5px; }
.table-list td { border: dotted 1px #dddddd; white-space: nowrap; color:#555; }
.table-list th { background-color: #7fc7f8; color: #FFF; font-weight: bold; white-space: nowrap; }
.table-list td:first-child { width: 30px; }
.table-list td.no-padding { padding: 0px 3px; overflow: hidden; }
.table-list tr:hover { background-color: #e6e6e6; color: #333; }
.table-list th input[type='checkbox'], td input[type='checkbox'] { margin-right: 5px; }
.table-list th i { font-style: normal; font-size: 6px; font-family: 'serif'; padding: 0px 2px; }
.datagrid-header-row td { font-weight: bold; color:#444;}

.status-info {margin:5px 0px;}
td .status-info { margin-top:0px;}
.status-info span {margin-left:4px; background-color: #7ea568; border-radius: 5px; padding:3px 5px; color:#FFF;}
.status-info span:first-child{margin-left:0px;}
.status-info span em{ font-weight:bold; padding:3px; color:#FF0;}
.status-info .orange { background-color: #F60;}
.status-info .dark-red { background-color: #a3554f;}
.status-info .red { background-color: #cc6766;}
.status-info .blue {background-color:#0288CF;}
.status-info .dark-blue {background-color:#2B7095;}

.pager { padding-bottom: 10px; border-bottom: solid 1px #AED0EA; color: #333; margin-top: 10px;  }
.pager a, .pager span { padding: 0px 3px; }
.pager a:hover { text-decoration: underline; }
.pager input { width: 30px; border: solid 1px #95B8E7; margin: 0px 2px; padding: 0px 2px; }
.pager .current { padding: 5px; font-weight: bold; color: #08C; text-decoration: underline; }
.pager .pagination-load { width: 16px; height: 16px; display: inline-block; background: url('../Images/pagination_icons.png') no-repeat -64px center; }

/* td-progressbar 2014-9-26 by sutroon */
.td-progressbar { padding: 0px; }
.td-progressbar .bor { height: 18px; border: solid 1px #CCC; font-size: 1px; position: relative; }
.td-progressbar .bg { height: 18px; background-color: #C3DEB7; font-size: 1px; position: absolute; line-height: 18px; text-align: right; }
.td-progressbar-dark .bg { background-color:#C3DF80;}

/* grid_time 2015-7-28 SoChishun Added. */
.grid_timer {background:url('../Icons/clock16.png') no-repeat; display: inline-block; height:16px; padding-left:21px;}
.grid_timer input {width:30px;}
.grid_timer td {font-size:12px;}
.grid_timer a { text-decoration: none;}

/* icons 2015-7-24 by SoChishun */
.icon-transfer{background:url('../Icons/transfer16.png') no-repeat center center;}
.icon-clock{background:url('../Icons/clock16.png') no-repeat center center;}
.icon-monitor{background:url('../Icons/monitor16.png') no-repeat center center;}
.icon-info{background:url('../Icons/info16.png') no-repeat center center;}
.icon-start{background:url('../Icons/start16.png') no-repeat center center;}
.icon-stop{background:url('../Icons/stop16.png') no-repeat center center;}
.icon-recycle{background:url('../Icons/recycle16.png') no-repeat center center;}
.icon-seats{background:url('../Icons/seats16.png') no-repeat center center;}
.icon-copy{background:url('../Icons/copy16.png') no-repeat center center;}
.icon-card{background:url('../Icons/card16.png') no-repeat center center;}
.icon-idcard{background:url('../Icons/idcard16.png') no-repeat center center;}
.icon-resetpwd{background:url('../Icons/resetpwd16.png') no-repeat center center;}
.icon-bankcard{background:url('../Icons/bankcard16.png') no-repeat center center;}
.datagrid-cell .easyui-linkbutton2 { background-position: 3 center; padding:0px 3px 0px 22px;border: 1px solid #bbb;background-color: #FBFBFB; border-radius: 5px; line-height: 24px; height: 24px; display:inline-block;vertical-align: middle; color:#444;}